dideoxynucleoside triphosphate - English Synonyms Dictionary